package com.polaris.live.resp.back_resp

/**
 * RichCharmBean
 * 壕魅列表
 * @author Created by 长空 on 2023/10/21/023 20:02
 */
data class RichCharmBean(
    /**
     * 豪气值
     */
    val richLevel: List<RichItemVo>? = null,
    /**
     * 魅力值
     */
    val charmLevel: List<CharmItemVo>? = null,
    /**
     * 豪气等级奖励说明
     */
    val richLevelRewardExplains: Map<String, List<UserRichCharmLevelRewardExplainVo>>,
    /**
     * 魅力等级奖励说明
     */
    val charmLevelRewardExplains: Map<String, List<UserRichCharmLevelRewardExplainVo>>,
)

/**
 * RichItemVo
 */
data class RichItemVo(
    /**
     * 等级
     */
    val level: Int = 0,

    /**
     * 值
     */
    val value: Int = 0,

    /**
     * 特权
     */
    var privilege: List<String>? = null,

    )

/**
 * RichItemVo
 */
data class CharmItemVo(
    /**
     * 等级
     */
    val level: Int = 0,

    /**
     * 值
     */
    val value: Int = 0,

    /**
     * 特权
     */
    var privilege: List<String>? = null,
)

data class RichCharmSizeBean(
    /**
     * 宽
     */
    val width: Long? = null,
    /**
     * 高
     */
    val height: Long? = null,
)